package AccionesSemanticas;

import Lexico.AnalizadorLexico;

public abstract class AccionSemantica {
	protected AnalizadorLexico aLexico;
	
	public AccionSemantica(AnalizadorLexico al){
		this.aLexico=al;
	}
	
	//Ejecuta una accion, y devuelve el valor de corrimiento en el archivo de texte, 0 si no mueve, -1 para retroceder una pos
	public abstract int ejecutar(String actual, String leido);
	
}
